package com.zs.common.dto.common;

import lombok.Builder;
import lombok.Data;

/**
 * Copyright 2020 ZS Network Co., Ltd. All rights reserved.
 * 本文件仅限于正数网络技术有限公司内部传阅，禁止外泄以及用于其他的商业目的。
 *
 * @Author quanming
 * @Date 2021/8/26 16:46
 * @Desc
 */
@Data
@Builder
public class MonitorDTO {

    /**
     * 访问者
     */
    private String tenantId;

    /**
     * 访问接口中文名
     */
    private String interfaceName;

    /**
     * 访问接口path
     */
    private String requestMapping;

    /**
     * 访问系结果code
     */
    private Integer statusCode;

    /**
     * 访问系结果 1.失败；0.成功
     */
    private Integer success;

    /**
     * 访问开始时间
     */
    private String startTime;

    private Long startTimeLong;


    /**
     * 访问结束时间
     */
    private String endTime;

    private Long endTimeLong;

    /**
     * 访问耗时
     */
    private Long costTime;

    /**
     * 访问者IP
     */
    private String visitorIp;

    /**
     * 全局唯一sn编码
     */
    private String sn;

    private String userName;

    private String userId;

}
